package com.imot.pojo.vo;

import com.imot.pojo.entity.EmaRecord;
import com.imot.pojo.entity.TargetParameters;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.stream.Collectors;

/**
 * ClassName: WaveDataVo
 * Description:
 * date: 2023/11/10 17:46
 *
 * @author imot-jiah.wang
 */
@Data
public class WaveDataVo {
    @ApiModelProperty("实时温度")
    private List<WaveVo> temperature;
    @ApiModelProperty("实时推力")
    private List<WaveVo> thrust;
    @ApiModelProperty("实时电压")
    private List<WaveVo> supplyVoltage;
    @ApiModelProperty("电机电流")
    private List<WaveVo> motorCurrent;
    @ApiModelProperty("电机转速")
    private List<WaveVo> motorSpeed;
    @ApiModelProperty("电磁扭矩")
    private List<WaveVo> elecTorque;
//    @ApiModelProperty(value = "目标电流 (A)")
//    private Float targetCurrent;
//
//    @ApiModelProperty(value = "目标转速 (RPM)")
//    private Float targetRpm;
//
//    @ApiModelProperty(value = "电压阈值下限 (V)")
//    private Float minVoltThresh;
//
//    @ApiModelProperty(value = "电压阈值上限 (V)")
//    private Float maxVoltThresh;
//
//    @ApiModelProperty(value = "温度阈值下限 (℃)")
//    private Float minTempThresh;
//
//    @ApiModelProperty(value = "温度阈值上限 (℃)")
//    private Float maxTempThresh;

}

